// Licensed to the .NET Foundation under one or more agreements.
// The .NET Foundation licenses this file to you under the MIT license.


using System;
using Silk.NET.Core.Attributes;

#pragma warning disable 1591

namespace Silk.NET.OpenXR
{
    [Flags]
    [NativeName("Name", "XrSwapchainCreateFlags")]
    public enum SwapchainCreateFlags : long
    {
        [NativeName("Name", "")]
        None = 0,
        [Obsolete("Deprecated in favour of \"ProtectedContentBit\"")]
        [NativeName("Name", "XR_SWAPCHAIN_CREATE_PROTECTED_CONTENT_BIT")]
        SwapchainCreateProtectedContentBit = 1,
        [Obsolete("Deprecated in favour of \"StaticImageBit\"")]
        [NativeName("Name", "XR_SWAPCHAIN_CREATE_STATIC_IMAGE_BIT")]
        SwapchainCreateStaticImageBit = 2,
        [NativeName("Name", "XR_SWAPCHAIN_CREATE_PROTECTED_CONTENT_BIT")]
        ProtectedContentBit = 1,
        [NativeName("Name", "XR_SWAPCHAIN_CREATE_STATIC_IMAGE_BIT")]
        StaticImageBit = 2,
    }
}
